population forecast - French English Dictionary